to live in the fast track - Espagnol Anglais Dictionnaire